catalyst regenerating system - French English Dictionary